package com.enjoyor.soa.traffic.api.dto.iems;

import java.io.Serializable;
import java.util.ArrayList;

import oracle.spatial.geometry.JGeometry;


public class EventGreenChannelDto implements Serializable{

	
	    /**
	    * @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)
	    */
	    
	private static final long serialVersionUID = 1L;
	/** 批处理流水号*/
	private String batchId;
	/** 事件编号*/
	private String eventId;
	/** 绿色通道编号*/
	private String greenChannelId;
	/** 绿色通道名称*/
	private String greenChannelName;
	/** 起点*/
	private String startPoint;
	/** 终点*/
	private String endPoint; 
	/** 绿色通道空间属性信息*/
	private JGeometry geom;
	 /*绿色通道空间属性字符串*/
	private String GeomString;
	/** 备注*/
	private String remark;
	/** 是否删除*/
	private String del;
	
	/** 关联通道周边设备 */
	private ArrayList<DeviceInfoDto> lstDeviceInfo;
	/** 关联周边警力支援*/
	private ArrayList<EventPoliceInfoDto> lstPersonInfo;
	/**
	 * @return 批处理流水号
	 */
	
	public String getBatchId() {
		return batchId;
	}
	/**
	 * @param 批处理流水号 the batchId to set
	 */
	
	public void setBatchId(String batchId) {
		this.batchId = batchId;
	}
	/**
	 * @return 事件编号
	 */
	
	public String getEventId() {
		return eventId;
	}
	/**
	 * @param 事件编号 the eventId to set
	 */
	
	public void setEventId(String eventId) {
		this.eventId = eventId;
	}
	/**
	 * @return 绿色通道编号
	 */
	
	public String getGreenChannelId() {
		return greenChannelId;
	}
	/**
	 * @param 绿色通道编号 the greenChannelId to set
	 */
	
	public void setGreenChannelId(String greenChannelId) {
		this.greenChannelId = greenChannelId;
	}
	/**
	 * @return 绿色通道名称
	 */
	
	public String getGreenChannelName() {
		return greenChannelName;
	}
	/**
	 * @param 绿色通道名称 the greenChannelName to set
	 */
	
	public void setGreenChannelName(String greenChannelName) {
		this.greenChannelName = greenChannelName;
	}
	/**
	 * @return 起点
	 */
	
	public String getStartPoint() {
		return startPoint;
	}
	/**
	 * @param 起点 the startPoint to set
	 */
	
	public void setStartPoint(String startPoint) {
		this.startPoint = startPoint;
	}
	/**
	 * @return 终点
	 */
	
	public String getEndPoint() {
		return endPoint;
	}
	/**
	 * @param 终点 the endPoint to set
	 */
	
	public void setEndPoint(String endPoint) {
		this.endPoint = endPoint;
	}
	/**
	 * @return 绿色通道空间属性信息
	 */
	
	public JGeometry getGeom() {
		return geom;
	}
	/**
	 * @param 绿色通道空间属性信息 the geom to set
	 */
	
	public void setGeom(JGeometry geom) {
		this.geom = geom;
	}
	/**
	 * @return 备注
	 */
	
	public String getRemark() {
		return remark;
	}
	/**
	 * @param 备注 the remark to set
	 */
	
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * @return 是否删除
	 */
	
	public String getDel() {
		return del;
	}
	/**
	 * @param 是否删除 the del to set
	 */
	
	public void setDel(String del) {
		this.del = del;
	}
	/**
	 * @return 关联通道周边设备
	 */
	
	public ArrayList<DeviceInfoDto> getLstDeviceInfo() {
		return lstDeviceInfo;
	}
	/**
	 * @param 关联通道周边设备 the lstDeviceInfo to set
	 */
	
	public void setLstDeviceInfo(ArrayList<DeviceInfoDto> lstDeviceInfo) {
		this.lstDeviceInfo = lstDeviceInfo;
	}
	/**
	 * @return 关联周边警力支援
	 */
	
	public ArrayList<EventPoliceInfoDto> getLstPersonInfo() {
		return lstPersonInfo;
	}
	/**
	 * @param 关联周边警力支援 the lstPersonInfo to set
	 */
	
	public void setLstPersonInfo(ArrayList<EventPoliceInfoDto> lstPersonInfo) {
		this.lstPersonInfo = lstPersonInfo;
	}
	
	/**
	* @return geomString
	*/
	
	public String getGeomString() {
		return GeomString;
	}
	
	
	/**
	 * @param geomString the geomString to set
	 */
	
	public void setGeomString(String geomString) {
		GeomString = geomString;
	}
	
}
